cariad [welsh] - French English Dictionary